Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F5 Spain F15 Spain F28 Spain F29 Spain F30 Spain F5 Spain F6 Spain F8 Spain F9 Spain F17 Spain F18 Spain F20 Spain F21 Spain F23 Spain F24 Spain F29 Spain F30 Spain F31 Spain F1 Spain F2 Spain F6 Spain F7 Spain #1-w1 Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F8 Spain F9 Spain F10 Spain F12 Spain F13 Spain F14 Spain F15 Spain F16 Spain F21 Spain F22 Spain F23 Spain F24 Spain F25 Spain F26 Spain F28 Spain F35 Spain F36 Spain F1 Spain F2 Spain F3 Spain F6 Spain F7 Spain F8 Spain F9 Spain F10 Spain F11 Spain F14 Spain F15 Spain F16 Spain F18 Spain F21 Spain F22 Spain F23 Spain F25 Spain F26 Spain F33 Spain F8 Spain F12 Spain F13 Spain F4 Spain F6 Croatia F6 Turkey F48 Nigeria F3 Croatia F1 (Rovinj) Croatia F2 (Porec) Croatia F4 (Opatija) Pakistan F1 (Islamabad) Pakistan F2 (Islamabad) Croatia F1 (Rovinj) M15 Manama Jaegermeister Open - Braunschweig Gramado Open de Tennis - Gramado Belo Horizonte Tennis Open - Belo Horizonte GHI Bronx Tennis Classic - Bronx Challenger Santa Cruz - Santa Cruz IV Trofeo Ciudad de Quito - Quito Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Copa Ericsson Mexico - Guadalajara Cerveza Cristal - Santiago Open Punta Del Este/Copa Banco Montevideo - Punta Del Este ATP Tour Challenger at Nellie Gail - Laguna Hills IV Abierto Internacional de Salinas - Salinas Barletta Citta Della Disfida Open 99 - Barletta Napoli Challenger - Napoli Open de Nice - Nice AXA Open - Espinho Jagermeister Open - Braunschweig Pekao Open - Szczecin Copa Ericsson - Sao Paulo Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires X Ciutat de Barcelona - Barcelona Copa Sevilla-Internacionales de Andalucia - Seville Trofeo Internacional Club Laieta - Barcelona Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ciutat de Barcelona - Barcelona Unicredit (Suisse) Bank S.A. Challenger - Chiasso Unicredit Czech Open 2007 - Prostejov 9° Trani Cup - Trani San Marino Cepu Open - San Marino LXVII Concursu Internacional de Vigo - Vigo Geneva Challenger - Geneva Genova Open Challenger - Genova Copa Sevilla 2007 - Seville Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Copa Petrobras Uruguay - Montevideo Challenger Ciudad de Guayaquil - Guayaquil ITG Miami Challenger - Miami KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Zagreb Open - Zagreb Trofeo Cassa di Risparmio di Alessandria - Alessandria Bulgarian Open Challenger - Sofia Polska Energia Open - Bytom Mamaia Challenger - Constanta Open Diputacion Ciudad de Pozoblanco - Cordoba San Benedetto Challenger - San Benedetto Medjurgorje Open - Medjugorje Kos Succhetti Tennis Cup - Cordenons LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como TEAN International - Alphen Aan Den Rijn Challenger Copa Sevilla 2008 - Seville Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Iquique Challenger Tanger Challenger Meknes Challenger Rabat Challenger Santiago Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Athens Challenger Tunis Challenger San Remo Challenger Bordeaux Challenger Zagreb Challenger Karlsruhe Challenger Furth Challenger Lugano Challenger Reggio Emilia Challenger Turin Challenger Scheveningen Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Vigo Challenger Trani Challenger Geneva Challenger Manerbio Challenger Brasov Challenger Seville Challenger Banja Luka Challenger Buenos Aires Challenger Napoli Challenger Montevideo Challenger Tarragona Challenger Asuncion Challenger Florionapolis Challenger Medellin Challenger Guayaquil Challenger Cancun Challenger Puebla Challenger Salzburg Challenger Sao Paulo Challenger Lima Challenger Sao Paulo Challenger Bucaramanga Challenger Tanger Challenger Meknes Challenger Rabat Challenger Sunrise Challenger Caltanissetta Challenger Barletta Challenger Bogota Challenger Monza Challenger Pereira Challenger San Remo Challenger Zagreb Challenger Bytom Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger San Benedetto Challenger San Marino Challenger Kitzbuhel Challenger San Sebastian Challenger Seville Challenger Banja Luka Challenger Tarragona Challenger Asuncion Challenger Santiago Challenger Cancun Challenger Barletta Challenger Milan Challenger Braunschweig Challenger San Benedetto Challenger San Marino Challenger San Sebastian Challenger Seville Challenger Banja Luka Challenger Madrid Challenger Palermo Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Salinas Challenger Santiago Challenger Samarkand Challenger Arad Challenger Prague Challenger Todi Challenger San Benedetto Challenger Orbetello Challenger Liberec Challenger Meerbusch Challenger Brasov Challenger Seville Challenger Szczecin Challenger Buenos Aires Challenger Montevideo Challenger Bogota Challenger Lima Challenger Noumea Challenger Bucaramanga Challenger Panama City Challenger Barranquilla Challenger Mersin Challenger Ostrava Challenger Arad Challenger Caltanissetta Challenger Milan Challenger Brasov Challenger Szczecin Challenger Trnava Challenger Sibiu Challenger Rennes Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Guayaquil Challenger Montevideo Challenger Vicenza Challenger Mestre Challenger Prague Challenger Poprad Tatry Challenger Marburg Challenger Braunschweig Challenger Poznan Challenger Cortina Challenger Prague Challenger Meerbusch Challenger Manerbio Challenger Seville Challenger Banja Luka Challenger Sibiu Challenger Rome Challenger Casablanca Challenger Montevideo Challenger Rio De Janeiro Challenger Bucaramanga Challenger Santo Domingo Challenger Vicenza Challenger Moscow Challenger Poznan Challenger Scheveningen Challenger Chengdu Challenger Qingdao Challenger Curitiba Challenger Alphen Challenger Ningboo Challenger Suzhou Challenger Mouilleron-Le-Captif Challenger Andria Challenger Rome Challenger Sarasota Challenger Tallahassee Challenger Murcia Challenger Ostrava Challenger Grand Prix Hassan II - Casablanca Merano Open - Merano Investor Swedish Open - Bastad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino MFS Pro Tennis Championships - Boston Mallorca Open - Mallorca Connex Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Mobil Open 2000 - Doha Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Internazionali di Tennis di San Marino - San Marino Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Heineken Open - Auckland BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel St. Petersburg Open - St. Petersburg Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel St. Petersburg Open - St. Petersburg Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Qatar Open - Doha BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Heineken Open - Auckland MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Orange Prokom Open - Sopot Movistar Open - Vina del Mar Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Qatar ExxonMobil Open - Doha Medibank International - Sydney Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg BCR Open Romania - Bucharest Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca VTR Open - Vina del Mar Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Valencia Open - Valencia Claro Open Colombia - Bogota Kremlin Cup - Moscow Ecuador Open - Quito TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Italian Open - Rome The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 1R, ARG-MEX 5-0 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, QR, ARG-BLR 5-0 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Hyundai Hopman Cup - Perth Colonial Classic - Kooyong French Open (juniors) Concurso Internacional de Vigo - Vigo Poznan Challenger Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Olympics - Sydney Catella Swedish Open - Bastad St. Petersburg Open - St. Petersburg Mutua Madrid Open - Madrid